shoe-button spider - Spanish English Dictionary